educationally handicapped - German English Dictionary